关键字: i
  • Javascript 设计模式
    创建型模式 工厂模式 建造者模式 行为模式 中介者模式 职责链模式 观察者模式 工厂模式 描述: 通过不同的type new不同的类, 只需要和工厂打交道 应用场景: 封装 // 抽象工厂模式 通过不同的type new不同的类 class ...
  • iOS自定义Tab
    项目背景 在日常开发中,经常遇到分段Tab的使用场景。不同场景,需求不同,有的需要带动画,有的需要带角标,有的需要遮罩动画。这里会提供一个综合的ZHXTabView,满足以上需求。 效果展示 1.基础用法 基本使用.gif 2.带角标 带角 ...
  • React脚手架配置Antd
    React是目前非常火的一个用于构建用户界面的JavaScript库,它使创建交互式 UI 变得轻而易举。Antd是蚂蚁金服推出的基于Ant Design 设计体系的 UI 组件库,主要用于研发企业级中后台产品。Antd提供的组件不仅简约大 ...
  • TypeScript在Vue中的使用
    基础 1,类型 // 布尔值 let isDone: boolean = false; // 定义变量之后,不可随便改变它的类型 isDone = true; // 不报错 isDone = '赋值字符串'; // 报错 // 字符串 le ...
  • Docker-Compose与DOClever Docker 镜像安装
    这是我第18篇简书。 一、Docker-Compose的安装 1、安装当前稳定版本 sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docke ...
  • 白话typescript中的【extends】和【infer】(含vue3的UnwrapRef)
    大家好,我是小雨小雨,致力于分享有趣的、实用的技术文章。 内容分为翻译和原创,如果有问题,欢迎随时评论或私信,希望和大家一起进步。 分享不易,希望能够得到大家的支持和关注。 extends typescript 2.8引入了条件类型关键字 ...
  • css3实现动画有几种方式?
    这是一个考验面试者对css的基础知识。 css实现动画主要有3种方式,第一种是:transition实现渐变动画,第二种是:transform转变动画,第三种是:animation实现自定义动画,下面具体讲一下3种动画的实现方式。 tran ...
  • Flutter在哈啰出行B端创新业务的实践
    时间线 Flutter 在我们团队的起步算是比较晚的,直到 Flutter 要出 1.0 版本前夕才开始实践。 大概的时间线如下: 2018 年 11 月初,在 B 端小范围尝试接入 Flutter; 2018 年 12 月 5 日,Flu ...
  • 再聊react hook
    React Hook是React函数式组件,它不仅仅有函数组件的特性,还带有React框架的特性。所以,官网文档多次强调: 只在 React 函数中调用 Hook 不要在普通的 JavaScript 函数中调用 Hook。你可以: ✅ 在 ...
  • React进阶篇(八)react redux
    redux是参考Flux设计原则的一个管理数据流的库。 下图为redux的核心运作流程 image redux 三大原则: 单一数据源:整个应用的状态都保存在一个对象(store)中。这样我们随时可以取出整个应用的状态进行持久化。 状态只读 ...

暂无数据